Skip to content

Show email deliveries based on available permissions - #8901

Merged
jdolle merged 4 commits into
alert-tracking-6from
alert-tracking-6-1
Nov 10, 2026
Merged

jdolle merged 4 commits into
alert-tracking-6from
alert-tracking-6-1

Conversation

@jdolle

@jdolle jdolle commented Nov 10, 2026

Copy link
Copy Markdown
Collaborator

This adjusts the delivery viewing permissions so that the displayed deliveries are filtered based on the user's permissions. This is one of two possible approaches for these records. The other is to introduce a new permission such as deliveries:describe.

I think this approach feels more natural to the users of these features, since if you're able to send the delivery, then odds are you care about whether or not it actually sent. Whereas the other route of adding a new permission may have undesirable effects where a user who is capable of sending one type of thing maybe shouldnt see another.

@jdolle
jdolle requested a review from n1ru4l November 10, 2026 00:12
@jdolle jdolle self-assigned this Nov 10, 2026
@theguild-bot

theguild-bot commented Nov 10, 2026 •

Copy link
Copy Markdown
Collaborator

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets):

Package Version Info
@graphql-hive/apollo 0.48.12-alpha-20261110225842-ef6a692ad600f56196afa330794e2524aeba6e1a npm ↗︎ unpkg ↗︎
@graphql-hive/cli 0.68.4-alpha-20261110225842-ef6a692ad600f56196afa330794e2524aeba6e1a npm ↗︎ unpkg ↗︎
@graphql-hive/core 0.24.0-alpha-20261110225842-ef6a692ad600f56196afa330794e2524aeba6e1a npm ↗︎ unpkg ↗︎
@graphql-hive/envelop 0.40.17-alpha-20261110225842-ef6a692ad600f56196afa330794e2524aeba6e1a npm ↗︎ unpkg ↗︎
@graphql-hive/gateway-plugin-console-sdk 0.1.11-alpha-20261110225842-ef6a692ad600f56196afa330794e2524aeba6e1a npm ↗︎ unpkg ↗︎
@graphql-hive/yoga 0.50.1-alpha-20261110225842-ef6a692ad600f56196afa330794e2524aeba6e1a npm ↗︎ unpkg ↗︎
hive 15.2.0-alpha-20261110225842-ef6a692ad600f56196afa330794e2524aeba6e1a npm ↗︎ unpkg ↗︎

@github-actions

github-actions Bot commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

🐋 This PR was built and pushed to the following Docker images:

Targets: build

Platforms: linux/amd64

Image Tags: 15.2.0-alpha-ef6a692, ef6a692, ef6a692ad600f56196afa330794e2524aeba6e1a

@jdolle
jdolle force-pushed the alert-tracking-6 branch 3 times, most recently from fd41625 to 8847d0a Compare November 10, 2026 18:41
@jdolle
jdolle force-pushed the alert-tracking-6-1 branch from c6fd2c8 to 932ce7c Compare November 10, 2026 18:59
@jdolle
jdolle force-pushed the alert-tracking-6-1 branch from 932ce7c to 1f08adc Compare November 10, 2026 19:04
@jdolle
jdolle merged commit 07289d5 into alert-tracking-6 Nov 10, 2026
19 checks passed
@jdolle
jdolle deleted the alert-tracking-6-1 branch November 10, 2026 22:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants